#include<stdio.h>
#include<stdlib.h>
#include<errno.h>

void modify_env(){
	printf("PATH=%s\n", getenv("PATH"));
	if (setenv("MaQian", "HelloWorld", 0) == -1){
		perror("setenv error");
		return;
	}
	printf("MaQian=%s\n", getenv("MaQian"));

}

void print_env(){
	extern char **environ;
	int i; 
	for (i = 0; environ[i]; i++){
		printf("%s\n", environ[i]);
	}
}

int main(){
	print_env();
	printf("----");
	modify_env();
	return 0;
}
